titi shrimp - Alemán Inglés Diccionario